package org.mcflier.appuntamento.io.driver.imdb.interfaces;

public interface IIMDBDriver extends IMovieRequest {
	public static final String DRIVER_API_KEY = "api_key";
	public static final String DRIVER_MAIN_URL = "main_url_driver";
	public static final String DRIVER_MAIN_URL_DEFAULT = "http://api.themoviedb.org/3";
	public static final String DRIVER_LANGUAGE_TAG = "language";
	public static final String DRIVER_PAGE_TAG = "page";
	
	//MOVIE TAGS
	public static final String DRIVER_MOVIE_TAG = "movie";
	public static final String ADULT_TAG = "adult";
	public static final String GENRES_TAG = "genres";
	public static final String GENRES_ID_TAG = "id";
	public static final String GENRES_NAME_TAG = "name";
	public static final String HOMEPAGE_TAG = "homepage";
	public static final String IMDB_ID_TAG = "imdb_id";
	public static final String ORIGINAL_TITLE_TAG = "original_title";
	public static final String OVERVIEW_TAG = "overview";
	public static final String POSTER_PATH_TAG = "poster_path";
	public static final String PRODUCTION_COMPANIES_TAG = "production_companies";
	public static final String PRODUCTION_COMPANIES_ID_TAG = "id";
	public static final String PRODUCTION_COMPANIES_NAME_TAG = "name";
	public static final String PRODUCTION_COUNTRIES_TAG = "production_countries";
	public static final String PRODUCTION_COUNTRIES_ID_TAG = "iso_3166_1";
	public static final String PRODUCTION_COUNTRIES_NAME_TAG = "name";
	public static final String RELEASE_DATE_TAG = "release_date";
	public static final String RUNTIME_TAG = "runtime";
	public static final String TAGLINE_TAG = "tagline";
	public static final String ALTERNATIVE_TITLE_TAG = "title";
	
	//NOW PLAYING TAGS
	public static final String NOW_PLAYING_SUFFIX_TAG = "movie/now_playing";

	//SHOWTIMES
	public static final String MOVIE_URL_TAG = "movie_url_tag";
	public static final String IMDB_URL_TAG = "imdb_url";
	public static final String SHOWTIMES_YQL_URL_TAG = "showtimes_yql_url";
	public static final String SORT_TAG = "sort_tag";
	public static final String SORT_METHOD_TAG = "sort_method";
	public static final String SORT_ORIENTATION_TAG = "sort_orientation_tag";
	public static final String SORT_ORIENTATION = "sort_orientation";
	public static final String FORMAT_TAG = "format_tag";
	public static final String FORMAT = "format";
	
	public static final String PROPERTIES_FILENAME = "imdbDriver.properties";
	public static final String DRIVER_CLASSPATH = "driver_classpath";
}
